The first step towards success in a software project is to ensure a professional setup. This includes a metrics-based formal ...